Predavanja i vežbe iz računarstva i informatike za učenike gimnazije

Računarstvo i informatika za učenike gimnazije

1. Razred

2. Razred

3. Razred

4. Razred

 

 

Sastav sistemskog softvera

 

Sastav operativnog sistema

Operativni sistem sačinjavaju četiri grupe programa  koje obezbeđuju upravljanje osnovnim resursima računarskog sistema: upravljanje procesorom, upravljanje memorijom, upravljanje ulazom i izlazom i upravljanje podacima.


Upravljanje procesorom

Procesor je jedan od najvažnijih resursa računarskih sistema, mada u pojedinim konkretnim sistuacijama neki drugi resursi mogu biti kritičniji (npr. operativna memorija). Upravljanje procesorom se može podeliti na dva nivoa:

  • Nivo  neposredne dodele procesora nekom procesu (posao, zadatak, Task), tj. predaje kontrole nad procesorom nekom procesu (programu), da bi se izvršavale njegove naredbe i
  • Nivo odlučivanja, tj. izbor procesa kome će u sledećem vremenskom periodu (Time Slice) biti dodeljena kontrola nad procesorom.


Upravljanje memorijom

Operativni sistem obezbeđuje mehanizme za upravljanje operativnom memorijom računara, kojoj centralni procesor pristupa direktno, radi uzimanja naredbi ili podataka. Na ovom nivou obavljaju se sledeće funkcije:


Upravljanje ulazno-izlaznim uređajima

Na nivou upravljanja uređajima realizuje se:

  • nezavisnost uređaja,
  • efikasan rad uređaja,
  • strategija dodele uređaja i
  • strategija oslobađanja uređaja


Upravljanje podacima

Nivo upravljanja podacima treba da obezbedi softverska sredstva za organizovanje i pristupanje podacima na način koji odgovara korisniku računarskog sistema. Koncepcija upravljanja zavisi pre svega od vrste podataka i režima njihovog korišćenja. Na ovom nivou realizuju se sledeče funkcije:

  • formiranje i brisanje osnovnih struktura podataka (datoteka),
  • čitanje datoteka i upisivanje u datoteke,
  • upravljanje spoljnim memorijama (na primer memorijskim prostorom na diskovima),
  • obezbeđivanje uslova za simboličko obraćanje datotekama (prema njihovom imenu),
  • zaštita podataka od namernog i nenamernog uništenja (usled otkaza sistema),
  • zaštita podataka od neovlašćenog pristupa i korišćenja i
  • deoba datoteka (podataka) između više poslova (i/li korisnika).


 

 

© 2008 Dragoljub Perišić 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

©2017 Dragoljub Perišić